repo: Introduce ostree_repo_open_at() and ostree_repo_create_at()
authorColin Walters <walters@verbum.org>
Fri, 28 Apr 2017 19:51:32 +0000 (15:51 -0400)
committerAtomic Bot <atomic-devel@projectatomic.io>
Tue, 15 Aug 2017 12:35:10 +0000 (12:35 +0000)
commitfd98bda3c741527bf326164de5832eabcaee8a94
treec052d807e89328f667c626e88f47725daea24fd3
parent64b7c420255e71dacc0549e0f9f20cfda2b2d524
repo: Introduce ostree_repo_open_at() and ostree_repo_create_at()

This essentially completes our fd-relative conversion.

While here, I cleaned up the semantics of `ostree_repo_create()` and
`ostree_repo_create_at()` to be more atomic - basically various scripts were
testing for the `objects` subdirectory, so let's formalize that.

Closes: #820
Approved by: jlebon
apidoc/ostree-sections.txt
src/libostree/libostree-devel.sym
src/libostree/ostree-repo-finder-mount.c
src/libostree/ostree-repo-private.h
src/libostree/ostree-repo.c
src/libostree/ostree-repo.h
src/libostree/ostree-sysroot-private.h
src/libostree/ostree-sysroot.c
tests/test-repo-finder-config.c
tests/test-repo-finder-mount.c